package com.bootdo.system.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;



/**
 * 客户信息表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2019-06-25 10:10:25
 */
public class BizCustomerFullVO implements Serializable {
	private static final long serialVersionUID = 1L;
	//区分
    private String beAnnual;
	//
	private String tid;
	//名称
	private String custName;
	//编码
	private String custCode;
	//联系人
	private String contract;
	//联系电话
	private String phone;
	//联系电话2
	private String phone2;
	//地址
	private String address;
	//彩集时间
	private String joinDate;
	//失效日期
	private String expireDate;
	//客户类型
	private String custType;
	//远程方式
	private String remoteType;
	//办公整机维护
    private BigDecimal servZjwhFee;
    //税控器具报税
    private BigDecimal servRkqjbrFee;
    //电子申报
    private BigDecimal servDzsbFee;
    //纸质申报
    private BigDecimal servZzsbFee;
    //代领发票
    private BigDecimal servDlfpFee;
    //代打印发票
    private BigDecimal servDdyfpFee;
    //代理记账、理账
    private BigDecimal servLsjzFee;
  //其它费用
    private BigDecimal otherFee;
    //合计
    private BigDecimal annualFee;
	//客户状态，1有效，-1无效
	private Integer custStatus;
	//创建人
	private Long createBy;
	//创建日期
	private Date createDate;
	//更新人
	private Long updateBy;
	//更新日期
	private Date updateDate;
	//备注
	private String remark;

	/**
	 * 设置：
	 */
	public void setTid(String tid) {
		this.tid = tid;
	}
	/**
	 * 获取：
	 */
	public String getTid() {
		return tid;
	}
	/**
	 * 设置：名称
	 */
	public void setCustName(String custName) {
		this.custName = custName;
	}
	/**
	 * 获取：名称
	 */
	public String getCustName() {
		return custName;
	}
	/**
	 * 设置：编码
	 */
	public void setCustCode(String custCode) {
		this.custCode = custCode;
	}
	/**
	 * 获取：编码
	 */
	public String getCustCode() {
		return custCode;
	}
	/**
	 * 设置：联系人
	 */
	public void setContract(String contract) {
		this.contract = contract;
	}
	/**
	 * 获取：联系人
	 */
	public String getContract() {
		return contract;
	}
	/**
	 * 设置：联系电话
	 */
	public void setPhone(String phone) {
		this.phone = phone;
	}
	/**
	 * 获取：联系电话
	 */
	public String getPhone() {
		return phone;
	}
	/**
	 * 设置：联系电话2
	 */
	public void setPhone2(String phone2) {
		this.phone2 = phone2;
	}
	/**
	 * 获取：联系电话2
	 */
	public String getPhone2() {
		return phone2;
	}
	/**
	 * 设置：地址
	 */
	public void setAddress(String address) {
		this.address = address;
	}
	/**
	 * 获取：地址
	 */
	public String getAddress() {
		return address;
	}
	/**
	 * 设置：彩集时间
	 */
	public void setJoinDate(String joinDate) {
		this.joinDate = joinDate;
	}
	/**
	 * 获取：彩集时间
	 */
	public String getJoinDate() {
		return joinDate;
	}
	/**
	 * 设置：失效日期
	 */
	public void setExpireDate(String expireDate) {
		this.expireDate = expireDate;
	}
	/**
	 * 获取：失效日期
	 */
	public String getExpireDate() {
		return expireDate;
	}
	/**
	 * 设置：客户类型
	 */
	public void setCustType(String custType) {
		this.custType = custType;
	}
	/**
	 * 获取：客户类型
	 */
	public String getCustType() {
		return custType;
	}
	/**
	 * 设置：远程方式
	 */
	public void setRemoteType(String remoteType) {
		this.remoteType = remoteType;
	}
	/**
	 * 获取：远程方式
	 */
	public String getRemoteType() {
		return remoteType;
	}
	/**
	 * 设置：合计
	 */
	public void setAnnualFee(BigDecimal annualFee) {
		this.annualFee = annualFee;
	}
	/**
	 * 获取：合计
	 */
	public BigDecimal getAnnualFee() {
		return annualFee;
	}
	/**
	 * 设置：客户状态，1有效，-1无效
	 */
	public void setCustStatus(Integer custStatus) {
		this.custStatus = custStatus;
	}
	/**
	 * 获取：客户状态，1有效，-1无效
	 */
	public Integer getCustStatus() {
		return custStatus;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreateBy(Long createBy) {
		this.createBy = createBy;
	}
	/**
	 * 获取：创建人
	 */
	public Long getCreateBy() {
		return createBy;
	}
	/**
	 * 设置：创建日期
	 */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	/**
	 * 获取：创建日期
	 */
	public Date getCreateDate() {
		return createDate;
	}
	/**
	 * 设置：更新人
	 */
	public void setUpdateBy(Long updateBy) {
		this.updateBy = updateBy;
	}
	/**
	 * 获取：更新人
	 */
	public Long getUpdateBy() {
		return updateBy;
	}
	/**
	 * 设置：更新日期
	 */
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	/**
	 * 获取：更新日期
	 */
	public Date getUpdateDate() {
		return updateDate;
	}
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	/**
	 * 获取：备注
	 */
	public String getRemark() {
		return remark;
	}
    public BigDecimal getServZjwhFee() {
        return servZjwhFee;
    }
    public void setServZjwhFee(BigDecimal servZjwhFee) {
        this.servZjwhFee = servZjwhFee;
    }
    public BigDecimal getServRkqjbrFee() {
        return servRkqjbrFee;
    }
    public void setServRkqjbrFee(BigDecimal servRkqjbrFee) {
        this.servRkqjbrFee = servRkqjbrFee;
    }
    public BigDecimal getServDzsbFee() {
        return servDzsbFee;
    }
    public void setServDzsbFee(BigDecimal servDzsbFee) {
        this.servDzsbFee = servDzsbFee;
    }
    public BigDecimal getServZzsbFee() {
        return servZzsbFee;
    }
    public void setServZzsbFee(BigDecimal servZzsbFee) {
        this.servZzsbFee = servZzsbFee;
    }
    public BigDecimal getServDlfpFee() {
        return servDlfpFee;
    }
    public void setServDlfpFee(BigDecimal servDlfpFee) {
        this.servDlfpFee = servDlfpFee;
    }
    public BigDecimal getServDdyfpFee() {
        return servDdyfpFee;
    }
    public void setServDdyfpFee(BigDecimal servDdyfpFee) {
        this.servDdyfpFee = servDdyfpFee;
    }
    public BigDecimal getServLsjzFee() {
        return servLsjzFee;
    }
    public void setServLsjzFee(BigDecimal servLsjzFee) {
        this.servLsjzFee = servLsjzFee;
    }
    public static long getSerialversionuid() {
        return serialVersionUID;
    }
    public BigDecimal getOtherFee() {
        return otherFee;
    }
    public void setOtherFee(BigDecimal otherFee) {
        this.otherFee = otherFee;
    }
    public String getBeAnnual() {
        return beAnnual;
    }
    public void setBeAnnual(String beAnnual) {
        this.beAnnual = beAnnual;
    }
	
	
}
